package com.lin.service;

import com.lin.pojo.User;

import java.util.List;

public interface UserService {
	/**
	 * @Description 查询所有用户
	 * @Param []
	 * @return java.util.List<com.lin.pojo.User>
	 */
	List<User> queryUser();

	/**
	 * @Description 将前端传回的JSON进行封装
	 * @Param []
	 * @return com.lin.pojo.User
	 */
	void toAddUser(String user);

	/**
	 * @Description 增加用户
	 * @Param [user]
	 * @return java.lang.Boolean
	 */
	Boolean addUser(User user);

	/**
	 * @Description 按名字查询用户
	 * @Param [userName]
	 * @return com.lin.pojo.User
	 */
	User queryByName(String userName);

	/**
	 * @Description 按ID查询用户
	 * @Param [userId]
	 * @return java.lang.Boolean
	 */
	Boolean queryByID(String userId);

	/**
	 * @Description 验证登入信息是否正确
	 * @Param [name, phone, email]
	 * @return java.lang.Boolean
	 */
	Boolean queryCheck(String name,String phone,String email);
}
